Synthesis of Testable RTL Designs using Adaptive Simulated Annealing Algorithm

نویسندگان

  • C. P. Ravikumar
  • Sumit Gupta
  • Akshay Jajoo
چکیده

With several commercial tools becoming available, the high-level synthesis of applicationspeci c integrated circuits is nding wide spread acceptance in VLSI industry today. Existing tools for synthesis focus on optimizing cost while meeting performance constraints or vice versa. Yet, veri cation and testing have emerged as major concerns of IC vendors since the repurcussions of chips being recalled are far-reaching. In this paper, we concentrate on the synthesis of testable RTL designs using techniques from Arti cial Intelligence. We present an adaptive version of the well known Simulated Annealing algorithm and describe its application to a combinatorial optimization problem arising in the high-level synthesis of digital systems. The conventional annealing algorithm was conceived with a single perturb operator which applies a small modi cation to the existing solution to derive a new solution. The Metropolis criterion is then used to accept or reject the new solution. In some of the complex optimization problems arising in VLSI design, a set of perturb functions become necessary, leading to the question of how to select a particular function for modifying the current system con guration. The adaptive algorithm described here uses the concept of reward and penalty from the theory of learning automata to \learn" to apply the appropriate perturb function. We have applied both the conventional simulated annealing algorithm and the adaptive simulated annealing algorithm to the problem of testability-oriented datapath synthesis for signal processing applications. Our experimental results indicate that the adaptive algorithm can yield better solutions in shorter time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesis of Testable RTL Designs

With several commercial tools becoming available, the high-level synthesis of application-specific integrated circuits is finding wide spread acceptance in VLSI industry today. Existing tools for synthesis focus on optimizing cost while meeting performance constraints or vice versa. Yet, verification and testing have emerged as major concerns of IC vendors since the repurcussions of chips being...

متن کامل

Adaptive Simulated Annealing for Synthesis Design Space Exploration

This work has attempted to exploit information sharing to improve the results of Adaptive Simulated Annealing [1] as an optimization algorithm of the high-level synthesis of testable data paths. We have used Messengers [3] as a coordination tool to run several parallel instances of the annealing algorithm on the same design with di erent probability arrays for the perturbations. When all these ...

متن کامل

A Hierarchical View of the Search Space in the Data Path

This work has attempted to exploit information sharing to improve the results of Adaptive Simulated Annealing 1] as an optimization algorithm of the high-level synthesis of testable data paths. We have used Messengers 3] as a coordination tool to run several parallel instances of the annealing algorithm on the same design with diierent probability arrays for the perturbations. When all these in...

متن کامل

A Genetic Algorithm for Testable Data Path Synthesis

A high level synthesis for testability method is presented with the objective to generate testable RTL designs from behavioral descriptions. The approach is formulated as an allocation problem and solved using an efcient genetic algorithm that generates cost-effective testable designs. We follow the allocationmethodwith an automatic test point selection algorithm that trades off design area an...

متن کامل

Adaptive neuro-fuzzy inference system and neural network in predicting the size of monodisperse silica and process optimization via simulated annealing algorithm

In this study, Back-propagation neural network (BPNN) and adaptive neuro-fuzzy inference system (ANFIS) methods were applied to estimate the particle size of silica prepared by sol-gel technique. Simulated annealing algorithm (SAA) employed to determine the optimum practical parameters of the silica production. Accordingly, the process parameters, i.e. tetraethyl orthosilicate (TEOS), H2O and N...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998